package com.um.jdy.platform.platform.service;

import com.um.jdy.platform.platform.entity.vo.CompanyMenuNode;
import com.um.jdy.platform.platform.entity.vo.CompanyMenuTreeNode;

import java.util.List;

/**
 * @author 邓南辉
 * 日期 2023/6/28
 * 版权所有 广州优匠科技有限公司
 */
public interface PlatformMenuTreeService {

    /**
     * 复制集合
     * @param list
     * @return
     */
    List<CompanyMenuTreeNode> toTreeNodeList(List<CompanyMenuNode> list);

    /**
     * 列表转成树集合
     * @param parentId
     * @param list
     * @return
     */
    CompanyMenuTreeNode listToTreeNode(String parentId, List<CompanyMenuTreeNode> list);
}
